Big Huge Thesaurus

Prunus subcordata

noun